brain stroke - French English Dictionary